urinary sediments - French English Dictionary